pulse modulated wave - Spanish English Dictionary